package com.openbravo.data.user;

import javax.swing.tree.TreeModel;
import javax.swing.tree.TreePath;

import com.openbravo.data.basic.BasicException;

import cn.ekuma.data.dao.user.tree.BrowsableTreeDataModel.CategoryTreeNode;

public interface I_BrowsableTreeEditableData<T> extends I_SwingBrowsableEditableData<T> {

	public CategoryTreeNode getSelectedObj();
   
	public TreePath getCurrentTreePath();
	
    public TreeModel getTreeModel();
    
    public void moveTo(TreePath path) throws BasicException;
}
